function getXMLHTTP() { //fuction to return the xml http object
    var xmlhttp=false;	
    try{
        xmlhttp=new XMLHttpRequest();
    }
    catch(e)	{		
        try{			
            xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e){
            try{
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch(e1){
                xmlhttp=false;
            }
        }
    }
		 	
    return xmlhttp;
}
	
function emi_calculator(baseUrl,p,r,n) {	
	//var strURL=baseUrl+"autocomplete/findCity?country="+countryId+"&state="+stateId;	
    var strURL=baseUrl+"ajax/emi_calculator?p="+p+"&r="+r+"&n="+n;
	alert (strURL);
	var req = getXMLHTTP();
		
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {						
						document.getElementById('emidiv').innerHTML=req.responseText;						
					} else {
						alert("There was a problem while State:\n" +baseUrl);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
    }
}
